#include<stdio.h>
#include<stdlib.h>
int *init(void){
    int *xiaowang=(int*)malloc(sizeof(int));
    return xiaowang;
}
void free_xiaowang(int **liuruyan){
    free(*liuruyan);
    *liuruyan=NULL;
}
int main(int argc,char const *argv[]){
    int num=10;
    int *xiaowang=init();
    *xiaowang=50;
    printf("%p %d\n",xiaowang,*xiaowang);
    free_xiaowang(&xiaowang);
    printf("%p\n",xiaowang);
}